﻿using System;

namespace _007_引用类型
{
    public class Point { public int X, Y; }

    class Program
    {
        static void Main(string[] args)
        {
            Point p1 = new Point();
            p1.X = 7;

            Point p2 = p1; // 复制了p1的引用

            Console.WriteLine(p1.X); // 7
            Console.WriteLine(p2.X); // 7

            p1.X = 9; // 改变p1.X的值

            Console.WriteLine(p1.X); // 9
            Console.WriteLine(p2.X); // 9

            // 显示了p1和p2是指向同一对象的两个不同引用。
        }
    }
}
